loganberry bush - Spanish English Dictionary